#ifndef IRULE_H
#define IRULE_H

class IRule {
public:
    IRule();
    virtual ~IRule();
public:
    virtual void Eat() = 0;
    virtual void Run() = 0;
    virtual void Sleep() = 0;
    virtual void HelloWord() = 0;
};

#endif // IRULE_H
